package com.hex.ds.hdtp.core.app.data.table.dto;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @Package com.hex.ds.hdtp.core.app.data.table.dto.request
 * @ClassName TableTransferFieldMapRequestDto
 * @Description 表迁移清单字段映射-任务RequestDto对象
 * @Author Wang zhihao
 * @Date 2023/8/9 11:50
 * @Version v1.0
 **/
@Data
@Accessors(chain = true)
public class TableTransferFieldMapDto {

    private String pkId;

    private String listPkId;

    private Integer fieldOrder;

    protected String sourceFieldName;

    protected String sourceFieldType;

    private String sourceFieldLength;

    private String sourceComment;

    protected String targetFieldName;

    private String targetFieldType;

    private String targetFieldLength;

    private String targetComment;

    private String isPartitionField;

    private String partitionFieldMapping;

    private String isMajorKey;

    private String isAllowNull;
}
